goods sold and delivered - Allemand Anglais Dictionnaire